Reasoning about Truthfulness of Agents Using Answer Set Programming

نویسندگان

  • Tran Cao Son
  • Enrico Pontelli
  • Michael Gelfond
  • Marcello Balduccini
چکیده

This paper describes a declarative framework for representing and reasoning about truthfulness of agents using Answer Set Programming. The paper illustrates how, starting from observations, knowledge about the actions of the agents, and the normal behavior of agents, one can evaluate the statements made by agents against a set of observations over time. The paper presents an ASP program for computing the truthfulness of statements of agents over time. It also introduces the notions of a supporter (denial) of a statement and discusses possible ways for computing minimal supporter (denial). The paper presents an application of the proposed framework, specifically in detecting man-in-the-middle attacks targeting computer and cyber-physical systems. Finally, the paper briefly relates the proposed framework to works on trust and reputation of agents and discusses possible extensions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Answer Set Programming Framework for Reasoning About Truthfulness of Statements by Agents

We propose a framework for answering the question of whether statements made by an agent can be believed, in light of observations made over time. The basic components of the framework are a formalism for reasoning about actions, changes, and observations and a formalism for default reasoning. The framework is suitable for concrete implementation, e.g., using answer set programming for assertin...

متن کامل

The draculasp System: Default Reasoning about Actions and Change Using Logic and Answer Set Programming

We present an implementation for nonmonotonic reasoning about action domains. Its name draculasp stands for “default reasoning about actions and change using logic and answer set programming.” The system compiles action domain specifications from a logic-based input language into answer set programs and invokes an ASP solver to answer queries about the domain. Intelligent agents can use dracula...

متن کامل

A Multi-Agent Platform using Ordered Choice Logic Programming

Multi-agent systems (MAS) can take many forms depending on the characteristics of the agents populating them. Amongst the more demanding properties with respect to the design and implementation is how these agents may individually reason and communicate about their knowledge and beliefs, with a view to cooperation and collaboration. In this paper we present a deductive reasoning multi-agent pla...

متن کامل

LAIMA: A Multi-agent Platform Using Ordered Choice Logic Programming

Multi-agent systems (MAS) can take many forms depending on the characteristics of the agents populating them. Amongst the more demanding properties with respect to the design and implementation is how these agents may individually reason and communicate about their knowledge and beliefs, with a view to cooperation and collaboration. In this paper we present a deductive reasoning multi-agent pla...

متن کامل

Comparing Answer Set Programming and Hierarchical Knowledge Bases Regarding Comprehensibility and Reasoning Efficiency in the Context of Agents

In this paper, answer set programming and hierarchical knowledge bases are compared as knowledge representation paradigms for representing agent behavior. The comparison is based on two evaluation criteria: (1) comprehensibility (i. e., how easily the represented agent behavior can be comprehended by humans) and (2) reasoning efficiency (i. e., which of the two paradigms allows agents for more ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016